1
402
1164
193
16
91
95
25
37
3
1020
143
850
138
136
260
265
10
816
403
327
52
603
31
64
212
73
509
822
165
18
227
120
548
21
797
67
35
7
39
50
24
6
65
81
76
45
115
27
5
23
22
40