21152
8
8527
1
4471
2
572
0
5151
1334
914
14
25669
475
490
3583
155
4562
5
2524
6781
1189
1105
2954
596
1103
562
2711
484
2439
2663
1581
2911
9
1243
668