3486
0
2938
1
3090
6
2180
3
3673
3868
10
1289601
4
5052
5347
462
2835
2
6236
1593
951
2013
1694
2919
3669
7
5621
8
7815
4537
1174
3126
1492
6247
5
2358
9
2155
3206
2165
3012