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
1242
2741
716
839
675
1591
630
663
1188
944
2175
910
1081
736
886
820
666
1698
1585
1579
776
886
621
1069
777
1036
2663
2650
739
1067
1595
2898
1543
1724
708
1021
2016
779
839
2193
1530
746
734
667
1296
1496
943
1211
1100
1056
658
631
1072
1052
831
794
640
742
807
1246
678
1663
1751
997
939
1430
783
1073
599
1259
2902
2221