1332
2572
1350
2711
1318
700
1050
1141
954
638
1111
1750
882
867
706
1602
1174
1424
1424
951
1235
2987
947
926
929
754
866
612
687
1269
673
2091
600
1308
746
959
626
701
670
1556
1042
714
2408
736
923
823
928
707
873
991
1205
782
1401
3330
1149
1121
907
832
1133
764
1536
1677
1473
1062
873
1268
766
796
934
1373
1040
660
861
625
1146
822
604
795
1533
1279
1331
1150
2243
1334
1996
739
18146
1902
1598
756
974
784
1573
834
665
1439
746
1681
774
762
683
782
721
2707
784
1067
978
1102
1371
2379
1587
1731
686
1993
1206
1338
739
965
2675
814