100
3738
4
23
6799
32
344
50
4494
8
75
2997
13
6633
9
90
2829
52
2903
3
11
17633
56
321
3623
17
150
9144
107
4969
2
13392
53
577
12566
66
8658
1
37
9085
7
62
5720
20
9675
5
85
7916
0
7764
58
5052
3810
6762
6486
44
6670
46