21152
8
2999
3
2535
2
3691
4
2082
1
1787
1690
2131
1431
2911
9
2377
1819
4651
5151
2258
4179
6753
17
2676
2405
2740
1399
1883
3498
1168
1814
2763
0
32302
4768
5
2711