1
1432
307
141
23
1
294
14
4
5
150
146
335
6
203
318
348
509
55
1
20
3
2
7
8
451
1
14
6
2
1
35
6
20
1
9
1
117
1
671
54
6
1
46
547
424
408
579
791
58
1
1
1
1105
1
44
1
1
1
3
1
1
22
171
2
1
1
1
2
1
5
1
40
121
6
1263
43
419
729
254
29
471
28
9
1
7
2
42
344
69
42
1426
7
6