1663
5
1688
1
2505
2
1749
0
1743
549
3054
9160
3172
1729
1056
174730
18
3593
16
3213
7
101415
109
2057
2123
11650
23
2571
1683