695
1381
1027
1121
1269
1005
1881
1179
3182
804
817
1563
1122
665
1497
1455
700
712
1791
687
1226
784
645
1220
667
874
665
813
790
1217
1480
1140
1695
1767
2196
641
651
689
1162
2358
702
1125
1108
764
972
1267
1062
900
1291
1945
1158
732
683
1474
883
1058
673
660
2764
1029
653
639
1240
1139
602
1478
688
698
664
1906
617
641
1121
2096
1037
779
619
685
721
768
867
657
926
750
602
1378
3181
649
672
1348
1438
1788
1482
1106
961
1958
656
1027
640
1219
1040
792
693
2071
754
992
1738
618
802
1155
1380
951
1505
5392
983
1969
795
671
1463
1158