878
689
3
273
100
30
1
2
280
12
1
3
1
5
139
103
24
3
550
1
1567
567
1184
1
1054
142
2
1
1326
67
2
41
1
17
9
18
1
1
50
3
5
1
196
467
898
704
738
57
9
1
28
1043
1
9
60
116
79
2
2
9
1
8
16
333
4
1210
20
26
1469
45
1404
80
54
8
24
22
2
118
909
6
1
308
199
1552
15
461