820
1290
4156
558060
426327
4415
87736
573715
301
500
150
454
17743
14000
11731
10480
7982
795263
7200
6802
656148
586142
58110
5070