1502
1539
857
1232
1868
1504
851
1543
499
1213
1563
1236
1503
553
555
1251
898
1543
876
868
1890
1288
1874
1892
1855
524
1239
536
861
143
532
885
1550
1812
1833
808
518
1526
820
1215
1186
1859
179
1539
890
828
1552
526
1227
1943
1768
1879
1213
1534
875
1885
847
1568
1243
1242
1622
891
902
512
869
1971
493
1492
1185
1830
1868
869
1937
1611
528
1180
1242
847
1813
836
870
1531
1855
1853
1214
845
909
1928
0
1842
1565
554
897
1868
883
1530
1952
1194
894