551
1
1440
464
2
1013
3710
8
1262
1441
3
1067
734
536
435
849
1235
539
648
436
720
549
2319
6
367
729
255
288
275
304
432
515
447
740
1114
4