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
812
598
1821
848
1255
933
3298
1141
652
888
4067
873
2158
702
1148
8338
769
740
1870
1163
1219
959
1503
865
1187
754
1782
794
742
1067
2146
2009
1275
2295
1177
1995
639
2238
802
702
942
1486
714
1024
994
600
1288
1363
2318
1288
871
1583
629
1247
926
809
617
2212
919
683
1507
737
824
964
791
613
2697
965