1665
2
1773
3
5922
5
3403
1973
38477
34
2304
1
2200
253
0
2344
2597
2586
1265
2294
1352
1753
946
2152
1788
402
1168
30334
6
3316
11
2255
1529
1537
1744
1328
4655
10
2507