2046
1
912
1727
4
989
0
1964
3
2626
5719
5
135
1694
1451
951
2312
2760
1688
2505
2
985
1645
1743
3688
3054
4133
1729
2057
1475
6977
1683
436
2360
6
2166