1000
0
2122
2
1564
1
526
2562
673
1382
2166
7034
2209
1976
3
2055
1423
329
1711
599
582
2760
4
2740
1168
868
1015
1087
2184