21152
8
2593
1
4305
2
297066
0
951
467
2721
3
1015
1087
496
2711
1380
1184
1606
2405
4477
1751
8527
3106
4
2926
5489
11
2131
2911
9
902
19944
898
5151
6231
4651
2656