480
1
460
3819
11
521
448
693
685
394
882
158
2836
625
692
582
317
517
2669
2
2036
5
9465
3
1248
1825
6
1617
1525
1978
1016
9006
17
2376
20
2340
4
979
2601