3090
6
1289601
4
3673
2721
3
2926
4477
2
2919
2405
1
1184
3106
4305
2358
9
7762
2155
2656
3473
2948
898
3868
10
2798
14750
8
1131
1903
764
0
6346
16
902
2597
1430
2066
10598