50
3760
3
43
1238
0
6
1234
10
2657
8
1801
1
2
2712
2064
5
1421
1396
2558
2570
1636
1899
2059
2744
949
2898
4
1271
2541
1107
1867
2416
2532
3021
2288
3303
1078
2745