866
10
94
1
203
2
204
258
1326
4
1313
635
107
89
73
76
64
70
605
49
52
54
78
51
93
2909
3
1118
145
65
716
57
708
864