876
1
673
852
496
0
3196
6
1380
801
2578
697
1526
2
1819
775
1814
3326
3
1681
1632
2456
2136
2530
4
1603
1431
2209
1599
1813
1000
3562
830
1306
693
868