1223
1229
1929
1193
841
914
1585
0
903
1539
1529
1250
1921
508
1859
1974
899
1500
886
1852
530
1890
1617
1554
1237
82
1265
1949
1125
15
538
1256
1500
1980
1237
1907
834
934
1206
902
1523
871
1245
864
530
868
1257
1304
1919
870
1851
1553
1240
1249
528
1848
22
870
302
1903
82
852
893
1544
1601
928
1565
1870
1202
960
524
908