673
1364
358
1148
667
666
994
1062
281
599
1294
1498
1077
627
2018
543
1281
1080
268
389
1399
336
896
1221
1683
665
37
819
1788
1309
880
438
854
505
2014
316
1484
622
453
1416
663
2498
402
379
927
2464
166
879
88
2671
569
482
875
1284
867
