1683
0
3683
1
21152
8
2505
2
1618
1743
2698
582
2615
3054
5
2495
2057
12472
2693
3
1225
1306
663
2500
2949
790
3354
1481
445
785
576
635
3327
893
1497
734