0
625
23
373
359
121
194
73
36
32
46
125
424
1861
150
29
71
473
85
550
358
12
288
4
196
3
1
6
107
7
156
387
93
204
77
112
15
114
229
261
21
60
172
76
57
202
42
140
62
61
335
120
5
133
41
2
33
82
18
24
14
48
136
87
26
35
221
66
70
19
92
10
53
68
28
52
74
208
300
713
84
25
37
9
514
44
56
157
171
54
141
43
134
45
64
27
11
97
30
163
536
108
59
38
185
13
17
22
16
707
417
20
8
50
176