378
2
843
1
596
2526
4
1454
520
586
560
1324
469
9959
3
1298
398
433
466
2065
542
604
784
1040
1005
484
2740
528
602
1347
783
936
3300
8
735