339
1
1684
520
589
2
626
713
1248
790
449
392
470
865
4
7560
2355
3
2933
14567
6
1112
4721
18
950
786
1693
1245
1132
3289
495
933
399
1374
554
1704