878
699
4
278
103
30
2
279
12
1
3
1
3
141
104
24
3
549
1
1577
566
1168
1
1063
140
2
1
1326
69
2
41
1
19
9
19
1
1
51
3
5
1
192
476
903
702
747
59
9
1
28
1051
1
9
62
114
80
2
2
9
1
8
17
340
4
1212
21
25
1473
48
1406
83
55
7
28
23
2
120
910
8
1
312
201
1562
15
466