2398
8
1018
1
796
2695
4
4387
2060
1751
1632
2
8411
3
1812
2788
3560
2763
0
4217
775
2890
2492
1679
1797
444571
9
1162
1924
1331
1527