877
718
3
282
107
29
2
282
12
1
2
1
4
146
114
25
3
541
1
1595
560
1184
1
1106
128
2
1
1350
62
1
35
1
21
11
19
1
1
48
3
6
1
191
495
902
708
768
55
10
1
28
1060
1
10
68
1
108
77
2
1
10
1
4
18
353
5
1218
19
22
1490
45
1425
78
52
8
27
24
2
120
936
8
1
309
196
1583
12
475