23558
17
5922
5
3508
2
3518
2682
1
5521
2652
2551
3
2248
4833
753
0
939
944
373
1975
2313
1774
2032
1443
2229
4
1794
1606
5382
1228
1601
1022
3378
2108
3854
1543