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
812
598
1821
848
1255
933
3298
1141
740
882
1638
833
1393
828
970
1026
1949
691
1527
1561
1163
690
1121
944
2730
874
753
722
727
2638
1298
632
4194
704
768
1122
876
1570
1669
2132
653
787
1456
727
1476
1008
728
744
803
1740
634
920
746
1164
991
898
4155
1118
803
843
2409
1196
1623
1375
1415
775
1826
675
669
1751
1168
903
706
2520
697