4210
1180
600
571
960
1260
200
840
640
3613
4919
13823
153
545
13110
415
1027
716
6815
448
7626
5417
16742
6616
6733
6629
4511
70
230
19948
194
4013
160
60
190
3210
80
253
10258
8024
36
3011
2914
397
9413
301
150
180
144
257
83
172
240
5210
261
140
114
332268
598869