3090
6
3673
2358
9
2919
2
1903
3
1289601
4
2155
3868
10
2948
10598
9027
5347
6346
16
1593
1320
5052
3694
1730
0
1340
3066
7
2257
1221
1
3336
6095
2983
5
6899
1195
2154
6247
1186