1016
1604
5264
903
1306
1857
5763
1387
1272
935
1200
1032
1458
1025
1098
1045
995
1028
1104
1108
1661
996
1015
1231
1238
3006
1181
1697
1014
1246
1182
1298
3908
1199
1704
2983
1166
1870
29370
1508
8601
2205
2727
3158
1436
1628
1414
1685
1382
1472
2820
1746
2840
1193
1322
1396
1355
1086
1076
1490