1
1420
297
143
22
1
295
17
6
6
150
148
327
6
191
334
338
513
45
19
3
2
1
6
5
453
15
6
2
1
32
7
18
1
10
1
1
111
1
678
45
3
47
547
418
405
568
784
58
1
1
2
1100
1
43
1
1
4
1
1
1
22
160
2
1
1
1
1
4
39
124
3
1253
41
424
729
240
25
475
27
10
2
6
2
43
337
1
74
44
1414
7
2