1678
1486
1658
1332
2542
1107
1383
1468
1009
3884
1123
1234
1230
1361
1175
983
1034
1027
1763
1396
953
1235
3149
1062
1819
1036
1146
2512
4948
5692
1475
1479
4442
1018
1281
920
1850
1540
950
1083
1852
12649
1655
1426
1969
1784
2448
8245
1604
1066
1099
1163
4279
8896
9154
3993
2172
1484
3017
887