878
690
3
273
102
30
1
2
278
12
1
3
1
5
140
103
24
3
550
1
1568
564
1187
1
1059
142
2
1
1325
68
2
42
1
17
9
18
1
1
50
3
5
1
194
471
897
705
740
57
9
1
28
1042
1
9
60
117
81
2
2
9
1
8
17
334
4
1210
20
26
1469
46
1404
81
54
8
24
23
2
118
909
6
1
307
201
1553
15
463