552
2
89
1
55
35
45
51
42
256
223
154
52
56
99
0
2409
11
4567
25
531
6
1107
7549
24
137
251
4
214
105
15256
9
361
354
86
382
613
3
582
5310
14