50
2713
0
1
2648
2823
1955
2
1457
1941
8
877
2409
1851
2285
3
2535
2951
2889
916
1002
2755
1853
1039
2483
1594
4
2634
2542
1914
845
2364
949
2107
1609