876
1
673
852
1814
2
1380
0
1632
496
3196
6
1813
801
2578
697
1526
989
1819
775
1720
1309
951
3326
3
1681
1992
2456
1431
2136
2530
4
1603
2209
1599