50
1144
0
1
1475
2547
2
1202
1927
1870
925
1697
2555
2712
919
1098
1209
2731
2921
969
2135
1685
2525
2818
1629
876
1197
1071
1335
857
2569
2828