50
2870
0
2
1319
1666
3
1167
1974
2507
4
1871
13
2698
2833
1043
1651
2198
2529
3700
8
1788
2599
4005
2453
5
2300
3552
2883
2185
3002
1
1851