21152
8
2082
1
1813
3090
6
3080
3
2932
2
1816
2173
2562
4309
5805
1399
3715
1746
2886
994
5151
2982
1532
1590
1788
297066
0
2294
4651
1814
1749
1431
1660
2405
1938