856
954
914
851
514
1886
1229
128
893
1536
1630
504
342
1289
521
1288
1554
935
1483
873
521
1209
1662
1540
1265
523
1225
1640
1864
524
1624
1627
1918
1973
864
1562
1888
1935
510
1287
1343
482
43
1930
1261
1930
890
1199
546
1254
1276
1473
877
1970
870
893
534
950
1661
1940
1964
808
506