3212
4
23558
17
3238
13
1189
0
828
3159
511
614
419
10941
394
2054
4971
14
1834
385
2458
506
1940
2
2638
404
493
579
751
3178
459