951
779
1
1
310
103
35
2
292
11
1
9
4
181
117
39
592
4
1730
504
1082
977
128
8
1
1517
22
31
15
15
24
2
1
63
1
1
1
158
587
983
755
838
42
8
19
1103
2
4
65
1
1
138
81
7
17
2
2
2
17
433
1
1277
19
19
1638
1
42
1554
74
64
7
39
19
2
160
1028
5
1
340
158
1726
4
506