1
1428
307
144
22
1
295
14
4
5
150
146
328
7
207
310
347
509
56
1
19
3
1
7
8
449
1
17
7
2
1
35
4
21
1
8
1
119
1
665
55
6
1
43
542
420
416
578
784
62
1
1
1108
1
42
1
1
1
2
1
2
22
167
1
2
1
1
1
2
1
5
1
39
118
6
1260
45
404
735
260
28
470
30
8
1
7
3
41
346
67
43
1422
7
6