946
738
1191
1082
1453
975
4853
1302
804
1056
1119
1322
1245
749
769
1450
1854
1213
1190
710
950
838
1073
1999
959
756
1000
728
724
749
898
1001
1962
1051
836
1003
972
892
835
755
1882
786
1747
1607
970
2544
1194
1019
9502
913
1712
886
1119
826
855
1210
6291
944
1013
881
1136
813
835
885
993
1056
779
996
2102
807
2215
1555
1193
1533
6164
1309
734
1189
1981
920
850
1086
1409
1002
2060
1515
1077
1525
1110
768
5930
5882
984
955
990
2019
1294
783
747
1373
749
2330
2372
1041
1117
699
712
2159
1383
906
1128
949
2070
1096
1696
2410
1131
1431
3917
985