50
2060
1
3
1054
0
1749
15
2980
2616
2
2211
2120
1604
2645
6
2406
2851
1226
3367
5
1857
1384
2503
2716
2667
7
2825
1186
2041
1172
9
589
1157
631
671
888
2472