1
1559
325
143
25
3
331
16
4
2
165
142
399
5
170
489
371
466
64
1
1
30
1
3
7
1
2
1
6
8
423
1
17
1
7
4
21
3
7
1
3
1
123
7
3
812
64
4
70
666
469
351
573
837
133
6
3
10
1174
9
1
31
1
1
1
1
1
1
17
1
205
1
3
2
4
1
1
2
3
1
1
1
8
1
3
5
1
1
1
1
1
40
2
106
4
1374
76
627
679
218
35
445
20
3
1
8
3
26
337
1
1
52
44
1552
8
1