2269
1396
703
732
653
761
834
857
1185
3284
1966
1172
1357
1422
1655
1278
2963
1554
1306
1418
1531
12672
3822
31744