1195
1431
257
99
23
1
228
14
2
2
137
123
299
10
112
224
289
514
56
1
1
1
14
1
1
2
1
1
7
4
450
15
8
6
3
20
8
18
8
1
2
63
1
1
501
55
3
25
348
1
373
443
421
725
47
2
1
3
1
1
906
1
2
56
1
1
1
4
1
1
21
150
2
2
1
1
1
5
1
5
23
124
2
1035
34
272
728
156
38
473
33
9
2
19
7
50
341
1
73
38
1186
9
783
3