949
722
1057
2341
1159
818
2424
749
881
1467
1148
841
895
3976
1748
5898
3069
629
1122
787
1445
2245
824
19222
1216
985
994
2014
2008
1769
810
1139
887
1155
906
1006
2074
2443
1018
850
1361
1270
1418
1866
792
3996
1672
997
1603
1382
2304
888
1030
3124
611
1246
1244
790
763
4016
1265
3033
1096
1345
832
880
866
1389
700
707
1141
712
606
1106
802
1269
690
1065
668
1098
1228
1252
1404
753
747
1130
1184
806
1922
880
1912
950
782
939
1331
749
1093
1237
1166
829
1277
796
852
685
1266
1646
1321
826
875
876
815
1051
1301
1684
2164
2127
15286
1236
980
841