458
574
884
1053
2220
1062
3248
892
445
1237
520
457
858
852
679
420
988
3187
603
448
664
2458
918
1573
582
1304
515
1066
1678
1075
621
505
2012
1746
863
1686
704
1212
450
1143
1005
1332
405
1290
1360
415
431
1693
438
564
879
430
643
874
572
