21152
8
572
0
2711
2
1849
4651
3
2366
1
2907
2911
9
223
5151
2535
691
19783
2932
2676
1942
3498
4
2996
32302
2405
17946
2740
2082
1397
2593
2749
5
706
1153
6307
10
3227