1360
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
948
735
1458
634
667
708
926
1359
747
1118
1315
651
1958
1253
657
1350
686
993
1121
694
746
639
1149
656
759
1297
822
673
1562
1278
1040
1411
2401
788
656
654
571
2186
1129
1473
693
777
1959
1147
731
1299
1200
728
783
619
1482
674
666
2763
796
899
552
1028
699
1612