487
3
421
2
432
369
527
512
636
283
1
200
146
0
2497
11
4611
25
616
6
1256
7584
24
347
416
1064
472
398
396
423
672
1700
5368
14
675
2999
7
1884
4
8852
9
770