1709
1632
1486
1046
1791
1889
1290
1649
713
766
5403
2534
581
724
1114
962
745
1575
1236
1510
703
1980
994
839
1720
858
1540
806
1750
706
1358
665
1299
1050
1034
758
693
1857
707
826
1723
716
664
1388
1288
645
670
1705
999
734
730
1821
1103
923
1419
711
1474
1469
1241
3195
1087
869
2191
1596
1066
753
640
1381
660
975
1783
1296
793
1640
1908
935
769
626
1644
876
917
662
1280
695
635
1028
1317
712
1277
2436
1951
823
675
674
1567
733
701
759
1162
932
661
776
1061
1162
748
1420
1006
2284
2128
1990
732
1242
1696
682
938
912
1468
722
1273
866