378
2
587
520
1
596
2526
4
947
1298
510
1560
493
398
560
1324
9961
3
1351
469
433
598
602
783
3051
466
484
1347
1191
528
1735
7
785
604