1683
0
3683
1
21152
8
2505
2
1743
2698
582
2615
3054
5
2495
2057
12472
2693
3
1306
663
2500
2949
790
3354
1481
3327
1497
734
2104
2044
120
302
2670
5375
1411