3971
1
3554
9
5060
2
2277
0
5055
3
2152
6500
6317
6
14559
12
880
12459
4706
2466
5
1865
685
5147
2499
2571
4362
3683
1402
2163
636
1497
26243
23802
3589
4321
4
2060
5658