1
17
107
51
43
29
53
7
2
85
4
159
6
1533
3
52
408
8
9
34
32
457
21
180
4219
19
187
96
66
36
84
86
428
355
23
1893
361
74
11
15
208
12
28
1490
106
169
122
613
5
99
161
113
138
58
481
988
175
234
38
14
103
276
13
20
119
50
127
612
10
41
759
126
24
2492
98
395
45
54
350
1413
110
92
216
554
1210
147
116
406
685
25
652
952
144
183
90
1513
46
64
1164
30
22
56
519
2506
947
502
220
413
81
18
61
16
533
78
67
262
263
94
1062
795
164
33
1234
611
996
1008
108
2304
146
40
695
141
2842
1214
1291
259
1213
39
117
72
2264
261
26