1
1576
326
149
26
3
341
17
5
2
164
137
401
6
172
496
374
470
65
1
1
30
1
3
8
1
2
1
6
8
424
1
20
1
7
4
20
3
7
1
3
1
126
7
3
821
65
4
71
672
474
356
584
840
134
6
3
10
1187
9
1
34
1
1
1
1
1
1
17
1
209
1
3
1
4
1
1
3
3
1
1
1
8
1
3
4
1
1
1
1
40
2
107
4
1390
76
633
685
221
37
449
20
3
1
8
3
29
336
1
1
51
47
1569
8
1