415
1142
497
610
945
414
623
518
434
1564
513
1554
719
1115
739
344
223
3209
3118
805
335
4456
291
381
1386
364
321
2099
484
693
2028
1915
771
1346
363
759
564
602
430
358
843
342
1461
579
2019
246
443
925
640
252
251
875
1779
273
469
1621
559
360
268
445
299
253
410
284
237
266
350
336
280
247