50
2586
0
1
1464
1995
2668
2678
1876
2
2591
2009
3483
2243
2960
3
1027
1673
2016
2843
4
3092
1270
2613
2610
12
1784
1501
2609
3354
6
1966