950
773
1
1
308
102
35
2
289
11
1
9
4
182
118
39
591
4
1723
503
1074
972
128
8
1
1511
22
31
15
15
24
2
1
62
1
1
1
158
585
978
753
833
42
8
19
1099
2
4
64
1
1
137
82
7
17
2
2
2
17
431
1
1272
19
19
1631
1
42
1548
74
63
7
39
19
2
161
1021
5
1
339
158
1719
4
502