1
1295
280
116
26
252
14
8
140
131
324
4
183
318
1
296
456
42
18
2
7
1
1
4
4
392
20
11
5
20
1
5
12
6
1
132
4
2
602
41
6
31
496
423
340
517
694
74
3
7
990
1
5
41
1
1
1
1
1
2
12
153
1
1
2
1
1
7
1
1
1
6
1
1
26
86
5
1169
36
413
614
239
26
418
29
9
4
7
7
1
29
313
1
52
51
1293
3
3