2110
1
1332
2535
2
2996
0
572
1424
19944
1639
673
14
3498
4
1305
32302
3429
7
1819
25669
1883
1000
868
1495
1788
4044
5
17946
2760
2710
915
662
3017
1681
2368