21152
8
2535
2
1787
1
19783
3498
4
297066
0
2711
4651
3
2980
2911
9
1168
2209
32302
2377
4768
5
5151
1545
2082
25669
2676
2327
11
3326
2932
1603
1942
3546
1690
2719
1813
2562