1640
905
5395
1894
1657
3121
1641
1089
1090
1804
1514
1045
901
1230
979
981
1394
1519
969
942
1850
1933
965
1313
2100
919
1192
2092
1205
894
1552
1171
1248
1639
1459
1313
1432
1792
1519
1752
5133
1253
1425
1590
1489
8225
1581
1879
1003
1186
1723
2171
1503
2654
2678
1782
2294
2636
1264
1336
1328
3177
1055
947
1043
832
3389
3478
1000
1135
970
3891
4162
1291
2614
1326
1244
1360
1244
899
1010
836
1029
860
2286
1135
1738
842
886
1401
1000
2171
1096
1625
2252
929
911
923
1019
1093
938
1084
903
953
2638
1590
975
1318
927
1371
1605
2177
1259
2729
935
1293
1584
1132
1274
1073