973
0
2428
3
1097
2
1647
4
1791
1
1143
2272
2271
2003
5862
5
1102
3045
1073
1744
3676
4080
717
2954
1898
1123
3971
8527