904
949
3730
804
1272
1959
2033
3219
870
1563
1267
738
758
4802
817
2450
2528
928
893
2090
832
823
1250
835
783
2087
1014
1208
943
7543
1498
731
885
784
29808
1601
903
1357
1469
766
799
990
2028
2611
5180
1020
707
1855
888
885
819
1933
1776
809
2005
1590
1240
1092
3146
719
1276
2005
956
966
3101
903
790
1429
1347
1123
1305
830
892
875
1055
2915
926
2016
1285
1158
807
1082
6247
1072
1523
2310
3237
1197
1093
1393
934
2229
763
1046
1147
1269
1685
11199
723
1264
1063
821
3862
1795
1295
8898
1304
1220
807
1046
812
1050
983
1280
1236
799
1580
1273
1055
999