358
572
845
1731
1244
476
623
417
140
415
114
250
441
418
522
272
326
1112
1439
813
735
492
629
273
301
320
249
794
596
1182
258
780
746
795
86
515
374
440
131
389
121
317
98
185
252
1924
446
199
344
602
304
809
1269
1768
979
2706
853
692
717
1821