950
773
1
1
308
102
35
2
290
11
1
9
4
182
118
39
590
4
1723
504
1074
974
128
8
1
1512
22
31
15
15
24
2
1
62
1
1
1
158
585
978
752
834
42
8
19
1099
2
4
64
1
1
137
82
7
17
2
2
2
17
431
1
1272
19
19
1632
1
42
1549
74
63
7
39
19
2
160
1021
5
1
340
158
1719
4
501