1683
0
2495
3683
1
21152
8
2505
2
1618
1743
2698
582
2615
3054
5
2057
2160
12472
2693
3
1225
1306
663
2500
2949
3106
790
123674
35
3354
1481
445
2670
785
576
635