50
2394
0
1
2868
2630
2617
1258
2808
4
3279
2
2915
1765
2451
2219
899
477
5
894
1599
904
582
1744
1846
2950
700
857
537
492
639
631
614
915
11