1
1575
324
149
26
3
342
17
5
2
163
138
401
6
172
497
374
468
65
1
1
30
1
3
8
1
2
1
6
8
423
1
19
1
7
4
20
3
7
1
3
1
126
7
3
822
65
4
71
672
474
355
583
841
133
6
3
10
1188
9
1
34
1
1
1
1
1
1
17
1
207
1
3
1
4
1
1
3
3
1
1
1
8
1
3
4
1
1
1
1
40
2
106
4
1390
76
633
684
221
37
447
20
3
1
8
3
28
336
1
1
51
46
1568
8
1