3090
6
3673
421
1
139
931
2358
9
2919
2
1903
3
815
1289601
4
239
0
3868
10
2155
1032
2948
10598
389
9027
5347
6346
16
10827
1593
1320
5052
2257
1730
3694
1340
1221
3066
7