600
1000
251043
717253
4630
2310
585
6834
4230
256
3916
3911
18676
14400
12351
11040
8452
824263
7500
7282
694148
612142
60110
5360