499
2
445
424
663
1534
1
1257
7
444
397
541
1616
14
1987
10
1442
478
957
9
696
3
1048
3110
1949
4754
6
1742
535
545
1133
5
568
3517
2313
480
1577
17455