780
2702
630
1502
4343
683
887
3400
746
1082
738
816
1668
1224
2150
1196
1400
1142
751
1639
1390
2775
716
1529
942
644
1362
742
765
670
830
855
617
683
613
1779
912
779
679
844
800
1625
1248
2019
1340
1139
2887
1133
1410
1394
877
852
660
1092
1048
1535
1574
885
830
711
1293
1205
1508
1240
1047
723
716
769
664
771
1010
5701
712
1352
1716
833
738
687
857
691
894
1556
1312
2152
1689
635
1538
1127
764
1198
771
831
678
733
1294
1001
674
809
1358
1121
778
697
726
700
763
854
1255
726
1788
1202
1652
888
1181
786
692
738
692
1068
668
902