1
1346
295
121
30
267
16
1
9
144
135
325
3
188
345
1
300
470
43
23
2
6
1
1
3
5
412
17
9
5
21
1
5
11
7
1
133
3
2
631
42
6
40
509
442
350
537
719
78
3
6
1017
2
5
41
2
1
1
1
1
2
16
166
1
1
2
1
1
7
1
1
6
1
1
29
96
5
1204
42
440
628
249
25
435
26
10
4
6
6
1
33
313
1
60
51
1343
4
3