8
501
1625
518
2
413
137
26
634
15
156
655
206
45
328
180
223
7
151
15
603
575
3
8
44
969
5
200
124
347
126
10
197
2
12
1223
7
347
195
153
26
130
15
174
98
18
845
337
