1529
0
2189
2598
2
38477
34
3863
1
17946
3544
3
8819
12
1673
1537
5387
5
838
2823
6286
40062
19
3507
6
348
3546
57793
2054
2962
96
6247
1289601
4
873
3316
10
2228
877