1661
2958
28363
3341
1006
2035
1128
4251
7236
4160
2415
2636
994
12583
1310
1072
6570
26460
752
1464
1029
1664
2178
1187
1411