0
42
20
12
61
134
98
1
50
828
5
22
597
3
826
21
966
64
59
8
30
294
138
660
20
13
515
113
17
1001
37
15
95
106
374
19
14
11
10
1023
917
2493
104
639
3
