3100
2
4398
10
3090
6
2708
0
617
3673
2304
3
2584
11
4002
4
1998
2919
2860
1
2072
2241
1576
3918
7
1289601
2477
2358
9
2155
3423
3465
742
2948
3868
844
1903
6346
16
10598
2277