1
1449
303
143
24
1
310
16
5
6
151
149
332
7
206
349
338
504
53
20
3
2
1
7
7
443
13
7
2
1
35
7
20
1
10
1
120
1
695
52
7
1
44
572
426
399
585
796
60
1
1
1
1126
1
41
1
1
1
3
1
1
1
20
170
1
1
1
1
1
4
40
122
7
1276
45
448
713
257
30
463
30
10
2
7
2
42
335
1
70
42
1443
7
3