1638
2
2041
1
2730
6
2657
3
31535
0
1824
2668
3092
3114
4
20634
8
1020
467
169211
11
1881
1877
968
19279
2546
25137
17353
180849
1452
1551
918
6333
10396
1362
3498
924
3251