1729
1
2245
3
886
1045
1015
1694
951
690
2669
2
564
3683
1743
0
297066
108797
1105
1226
3053
7
1750
21152
8
2949
2797
5
1787
1295
2773