1
1570
323
146
26
3
338
16
5
2
164
139
403
6
173
493
374
468
63
1
1
29
1
3
7
1
2
1
6
8
423
1
19
1
7
4
20
3
7
1
3
1
127
7
3
820
63
4
71
672
468
356
580
839
134
6
3
10
1185
9
1
32
1
1
1
1
1
1
17
1
206
1
3
2
4
1
1
3
3
1
1
1
8
1
3
5
1
1
1
1
39
2
105
4
1386
76
628
685
221
36
447
20
3
1
8
3
27
337
1
1
51
46
1563
8
1