1
1568
323
145
25
3
339
16
4
2
164
139
403
6
173
492
374
467
63
1
1
29
1
3
7
1
2
1
6
8
422
1
19
1
7
4
20
3
7
1
3
1
127
7
3
819
63
4
71
671
469
354
579
838
134
6
3
10
1185
9
1
31
1
1
1
1
1
1
17
1
205
1
3
2
4
1
1
3
3
1
1
1
8
1
3
5
1
1
1
1
39
2
105
4
1383
77
628
684
220
36
446
20
3
1
8
3
27
336
1
1
51
46
1561
8
1