6236
10
3090
6
3673
2587
1
3868
1840
1289601
4
5052
5347
462
0
2835
2
1593
951
2013
1694
1824
1782
2919
5621
8
4537
5721
1174
1382
3126
3
1492
6247
5
2358
9
2155
3206
2165