1683
0
1743
451
1225
790
4553
2
1451
1618
542
1757
3683
1
5375
720
21152
8
2669
1247
571
785
951
898
2505
12632
7
980
3054
5
1129
2044
2057
444571
9
121
2598