50
2061
1
3
1054
0
1750
15
2980
2616
2
2211
2121
1604
2645
6
2406
2851
1226
3369
5
1858
1384
2503
2718
2667
7
2826
1187
2042
1176
9
590
1158
632
671
888
2474