23802
9
3629
1
2794
2
1225
0
2650
20
862
616
4168
5
1868
780
1466
1618
2462
3
1412
2727
1423
3539
5151
7096
14
2763
2911
475
2534
2558
4451
15
2405
410
1314
4553
1179