50
2786
0
2092
2795
2555
1645
1916
1962
1670
3150
2321
1858
1
1107
2431
2434
2
2871
1146
2548
975
1227
989
3