831
682
3
1
266
95
32
1
2
270
11
1
5
1
1
5
132
101
22
2
536
1
1513
579
1158
1
1047
143
2
1
1292
59
2
35
19
9
17
1
51
3
5
1
185
443
879
687
705
62
9
25
1017
1
9
56
116
75
2
1
9
1
10
16
322
4
1170
17
28
1420
44
1361
74
55
8
20
22
2
113
866
6
1
307
193
1502
11
459