1
1303
284
120
30
258
15
1
9
136
129
318
3
181
344
1
281
456
41
21
2
5
1
1
3
5
399
1
17
9
5
21
1
5
11
7
2
127
3
1
611
40
6
37
505
429
327
517
692
82
3
6
988
2
5
39
2
1
1
1
1
1
16
155
1
2
1
1
7
1
1
6
1
1
31
93
5
1167
39
431
601
245
22
422
26
9
3
5
6
1
30
306
1
58
49
1300
4
2