1973
2
1309
0
2200
1992
3
1168
1
38477
34
2294
3403
697
2304
1788
2362
9
1665
32730
253
2344
2597
2586
4914
5922
5
2207
2377
1813
1773
1753
1558
946
2622
6
2462
1304