25
1716
608
356
9
486
7
4
261
1237
1378
40
603
364
576
31
34
0
1770
647
399
206
303
9
11
463
207
18
12
459
2
469
1857
2
1340
453
902
698
163
912
208
12
659
1
17
1459
95
49
