1380
0
929
3
21152
8
4179
1
1753
5
3090
6
1751
2903
2082
1787
2932
2
1015
784
2669
1694
951
467
690
1369
1461
83
830
2530
4
1814
2023
3518
496
1691
1778
619