21152
8
3544
0
3090
6
2903
3
2593
1
2932
2
1094
522
934
1045
452
536
2533
558
570
645
541
4044
5
476
324
297066
3080
1015
616
607
2082
512
547
352
346