973
0
2428
3
1097
2
1647
4
1791
1
1143
2272
2271
2003
5862
5
1102
3045
1694
1073
1744
1451
951
3676
4080
1743
2312
1688
717
2954
1729
1898
1123
3971
2522