951
1
1038
2077
1743
0
1681
1859
1815
2
790
1444
2982
3
1476
1053
4074
2687
5
2529
7
1669
1876
2886
2430
1757
3683
5375
1250
21152
8
1760
2669
3079
2989
2352
1247