876
1
951
673
1681
852
1306
1814
2
2669
1787
1632
3196
6
1813
3683
2166
2578
697
0
2999
3
1526
989
1819
775
1720
3326
2044
83
2173
2456
1431
2136
2530
4