0
655
23
399
402
118
209
74
33
51
129
450
1894
162
71
539
91
574
377
15
161
288
4
182
3
73
6
9
108
7
414
97
210
83
126
17
131
252
284
2
21
59
171
111
208
38
152
63
67
417
5
183
22
12
44
49
1
70
54
84
56
24
19
10
13
45
43
144
86
175
25
52
257
65
72
20
139
26
42
29
68
85
220
318
711
88
36
147
32
57
564
180
48
18
55
124
135
66
11
93
136
30
164
536
263
39
8
14
185
515
301
35
16
90
27
53
1211