876
1
951
673
852
1564
1814
2
1423
3629
1632
159
3196
6
2153
7
1813
2578
697
0
4179
1526
989
1819
775
1720
3326
3
1681
6779
5
2456
1431
2136
2530
4
1603
1618