50
2842
0
1
2410
3105
3
22
3034
2148
1820
2649
9
2600
2
2037
1451
3516
3012
2938
1554
2963
1377
2511
4
2246
1418
2151
15
3539
2755
34
1195
5
2527