3256
2
3090
6
3673
1375
1
3868
10
1289601
4
5052
5347
462
0
2835
6236
1593
951
3509
3
2013
1694
2919
5621
8
4537
1174
2772
3126
1492
6247
5
2358
9
2155
3206
2165
3012
10827