1
1420
303
141
21
1
296
17
6
6
151
144
326
6
199
333
335
507
47
20
3
2
1
7
5
445
16
6
2
1
34
7
19
1
10
1
1
115
1
675
46
4
1
42
551
423
399
572
782
57
1
1
1
1092
1
43
1
1
1
4
1
1
1
22
167
1
1
1
1
1
4
40
121
4
1252
44
427
721
244
26
468
28
10
2
7
2
42
334
1
70
45
1414
7
3