896
95
235
70
588
144
27
9
66
17
39
5
121
254
15
21
22
102
43
59
60
268
3833
83
1246
13
32
1631
2287
25
38
2106
1369
35
20
26
30
46
3
116
19
92
893
97
1381
1675
617
28
18
357
122
53
52
50
1507