1285
746
1982
1281
834
3326
921
651
2614
1574
931
2533
654
827
2380
2933
1104
771
1804
908
2642
662
1160
1052
2196
1019
738
624
961
956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
1128
802
1544
802
1179
1489
784
865
766
627
1163
1139
687
682
1600
715
863
764
2542
674
730
819
1968
855
2701
1179
1151
756
803
855
1236
698
1115
698
4829
970
1407
1469
948
774
1175
1226
718
2077
1139
788
1340
656
1848
1512
1363
1855
770
909
784
2448
1722
691
773
1233
622
1224
653