304
304
534
704
796
894
1064
1006
1068
1191
1199
1218
1409
1519
1581
1600
1554
1608
1865
2323
4892
3090