1946
4593
1400
862
1271
1099
952
2152
1003
1120
1031
1156
1110
1595
1282
3181
770
2792
1339
875
1628
1670
842
1056
1687
1720
1178
1334
1600
1067
936
919
1061
1860
881
1254
1071
12070
1046
2389
1336
2996
1743
1227
1048
1218
921
1969
1128
1854
6853
887
3288
1205
1102
867
2613
1298
1119
3771
1048
939
883
4019
1268
843
1787
1409
1081
2567
875
1727
8556
4691
2630
1368
12842
1298
760
1651
1078
2898
1531
1010
860
1739
938
944
1140
2941
1158
2646
1061
4169
2012
6818
1090
860
1945
1502
896
914
2560
1137
3965
2341
2016
820
865
1122
902
973
2128
1328
1216
2707
969
1885
3761
882