21152
8
2911
9
1380
0
5151
2
1660
1
2740
3
1532
2377
4651
1431
2082
181997
11
815
467
2431
2676
2405
1168
2535
1691
955
19783
1788
898
1590
2760
4
1787
830
1942