879
683
4
273
102
30
1
2
277
12
1
3
1
4
140
102
24
3
544
1
1562
562
1177
1
1056
144
2
1
1319
68
2
39
1
18
9
18
1
1
51
3
5
1
196
464
896
701
740
58
9
1
27
1039
1
9
62
117
80
2
2
9
1
8
17
336
4
1202
20
26
1460
48
1398
79
55
7
26
24
2
121
905
6
1
307
196
1547
15
456