4404
6
2141
2
482
61374
35
318
393
2885
3
250
1654
1
1326
389
383
459
1716
324
401
252
137
78
129
113
494
109
212
147
143
107
184
153
62
48
88
59
1113
652
346
261
1333
1334