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
740
882
1638
833
1507
1257
943
2701
1767
1587
784
644
867
703
1257
1314
770
1996
858
2024
1463
2953
1793
650
1095
658
675
1283
2238
1238
1006
1206
693
1412
1630
1224
1134
1400
844
1521
1136
1395
1860
851
675
1139
719
772
2198
726
1454
1032
824
821
1326
2146
788
632
1908
747
687
837
1630
1160