1000
4571
1853
817
2714
2343
992
1212
7355
1007
1267
1127
1612
1111
1178
1216
28287
8025
1183
1088
1143
1091
3548
1348
1578