2735
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
2695
658
708
1167
1097
1479
690
1669
1017
726
683
1292
659
1044
746
1117
692
1418
898
3401
857
1963
673
913
1831
1759
661
817
3536
2261
806
1509
1082
1786
2593
687
787
697
707
1790
972
883
1286
719
901
1043
1004
641
659
726
936
1994
3194
858
2342
2515
1110
1279
637
934