50
1108
0
1
1242
2
8
955
3
1684
1480
4
2400
10
2277
2872
6
4192
2178
1202
1775
1540
2744
2455
1056
1495
2388
1892
2216
2524
1488
2368
2424
538
520
891
9
1005