881
714
2
284
108
29
2
283
13
1
2
1
4
147
115
25
3
535
1
1595
570
1189
1
1124
129
2
1
1350
60
1
37
1
21
11
18
1
1
48
3
6
1
191
495
902
709
769
55
10
1
28
1058
1
10
68
1
108
77
2
1
10
1
4
18
356
5
1215
19
22
1489
45
1423
79
52
8
28
24
2
121
935
8
1
311
194
1584
11
472