1557
948
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
733
694
2248
694
857
2632
786
1076
753
1863
844
1066
1150
874
760
2434
673
1790
855
929
2080
1100
2648
800
656
1311
806
1080
2950
742
702
1113
1506
647
658
660
1372
724
1312
991
916
695
873
865
675
1411
1300
641
1880
1537
2470
661
1077
929
1243
674
791
1785
964
1105