1631
3903
881
943
877
1782
872
928
1046
1184
1023
945
1126
916
1752
848
1027
833
913
852
3327
1528
948
1112
794
10618
3186
996
2772
1035
1197
1848
885
830
785
728
1666
1374
878
927
1969
882
855
1096
936
851
868
876
1160
885
924
791
5312
1549
896
2515
844
892
5555
1097
850
919
2154
961
877
1241
801
780
5297
931
1852
1158
2224
936
939
966
918
864
1197
1033
1034
957
1079
776
2638
869
857
868
938
1062
770
839
2016
1227
906
851
1477
848
880
1470
1205
860
871
1403
823
1023
1237
1007
1613
869
1882
1008
924
1665
2797
830
2196
1277
957
931