900
1541
1138
1610
1939
927
1261
921
1669
910
2232
948
1496
3211
2600
1115
1739
2378
5106
1368
1730
1549
1905
950
1291
1100
1723
1158
2647
997
1185
967
1840
1080
1972
1493
1040
977
4592
1057
1020
1072
1017
1701
1190
1593
1050
1775
984
1688
1045
2260
850
974
5311
1450
1592
974
1289
1168
969
1237
1349
1334
923
873
1136
1206
1438
2016
4551
1401
959
867
1017
1051
1430
1055
913
815
1451
1320
1554
906
1247
3337
1492
1179
906
1005
1050
956
1053
840
879
1288
1087
859
1092
2564
1148
1406
1091
836
1014
1267
1263
1855
1053
1042
1385
2862
1120
1324
1597
861
1082
1835
3080
1722