843
5940
1372
1002
922
674
1182
5552
29956
712
12010
1553
773
964
1723
1008
1560
756
715
1802
6386
1373
1871
1209
4019
1375
925
1201
739
1932
955
1477
817
1997
890
952
996
925
738
837
1216
769
1165
884
821
976
2455
1187
19229
894
1206
1015
1817
855
835
1599
1268
814
1246
2347
898
1008
695
986
911
1326
643
1085
941
761
807
1967
1007
2215
1292
797
936
704
1036
1276
781
1017
2912
2786
856
1389
1000
1179
941
913
1178
801
2561
792
1110
2302
728
790
927
1129
2483
793
815
721
843
953
774
1351
1097
1031
796
867
1565
853
1272
646
764
1056
2165
1112