339
1
1685
520
589
2
627
713
1248
791
449
392
471
865
4
7560
2355
3
2933
14568
6
1112
4721
18
950
787
1693
1245
1132
3289
495
933
399
1374
555
1705