21152
8
2593
1
2722
3
3078
4
2131
1606
297066
0
2711
2
2114
5151
2911
9
20163
44
4651
2360
6
398656
19
2427
12
8607
2021
550
4724
2430
1942
1449
1230
2082
7893
819
2378
1873
629