614
1
1508
3
3328
9
746
1258
7
1048
2
3111
2134
11
1742
3517
10
397
541
480
545
1578
535
1133
5
499
568
539
1987
696
478
735
523
484
3066
25
504
957
655