2897
1
1895
684
0
619
8411
3
5726
1289601
4
575
2294
1812
3597
5
2788
1345
2
3560
2763
2396
775
621
2890