4471
2
14
0
25669
475
1189
668
572
2123
562
19783
490
2524
914
919
596
1193
1105
809
2271
4
1120
4775
1862
1
433
3971
1103
34
1243
1500
467
938