1
1556
318
143
25
2
329
17
5
2
165
139
406
6
169
500
368
458
62
1
1
33
1
3
8
1
2
1
6
10
418
1
16
1
6
3
23
3
7
1
3
1
120
7
2
815
62
4
69
668
466
350
554
843
139
5
3
10
1
1162
9
1
34
1
1
1
1
1
1
16
1
203
1
3
2
3
1
1
2
3
1
1
1
8
1
3
5
1
1
1
1
1
1
41
2
104
4
1371
78
636
666
217
37
439
18
3
1
8
3
25
330
1
1
51
45
1548
9
1