1380
0
929
3
1753
5
3090
6
1751
1
2903
2082
2932
2
467
1369
1461
21152
8
181997
11
2530
4
1814
2023
496
1691
1778
619
2294
32302
2562
3080
4179
3140
1746
1788
2181
1606