4732
3595
1820
2321
2727
2272
3346
3617
3072
2555
1830
1620
1606
2096
3484
28310
2413
2020
2536
41120
2266
2173
4328
3857
69020
4826
4638
39912
3142
137032
50015
48115
137238