21152
8
713
0
3090
6
442
2903
3
2932
2
1015
1
2669
1694
557
951
690
3546
108797
2996
1449
1354
509
4044
5
1324
564
688
1212
2949
3080
355
536
1743
109
522