3844
5
1464
2
23150
9
2855
3
2281
372
1
453
247
1115
2085
619
300
0
2574
467
2716
4
1414
3691
1675
3663
2301
1020
1661
2881
8475
12
4431
6
3759
3498
2398