1
1418
300
144
21
1
295
17
6
6
150
147
323
6
195
332
335
511
46
19
3
2
1
7
5
450
15
6
2
1
34
7
19
1
10
1
1
112
1
673
46
4
45
543
423
403
570
781
58
1
1
1099
1
43
1
1
4
1
1
1
22
163
1
1
1
1
1
1
4
39
122
4
1250
43
423
726
241
26
472
28
10
2
6
2
42
337
1
72
44
1412
7
2