2110
1
1332
2535
2
572
0
3080
3
2932
21152
8
1424
19944
1639
14
3498
4
3090
6
1305
32302
3429
7
1819
1883
1495
1788
4044
5
17946
2760
2996
2710
915
3017
1681
2368
25669