1260
341
620
2100
990
350
630
5824
207
759
473
152
333
135
477
288
211
145
257
256
417
354
368
233
198
90
6022
232292
10536
320
2813
2812
266
295
3611
124
70
704
30
71
60
104
1110
13047
106
4319
190
80
236
186
220
200
254
587
140
294
263
3235
2410
1910
245
4316
249
4531
184
1728313
130