21152
8
1813
1
3090
6
3080
3
2932
2
3715
5151
1844
1660
2773
4651
2405
1778
2740
1382
2535
280
1532
2650
20
619
1699
1883
1168
3484
0
19783
1345
2173
297066
7034
3326