50
2473
0
1
2576
3
1302
4
2532
1813
2199
2835
2962
2964
2442
1856
1427
1506
1879
1833
2478
1602
903
2
1889
2044
7
1420
1752
1997