1318
953
558
644
1016
690
1022
431
334
762
273
721
620
554
1421
513
679
361
1307
1590
579
318
690
930
2124
311
409
487
962
215
309
310
1369
491
749
528
341
348
650
487
557
2189
804
336
1004
381
1394
408
1322
338
644
343