2245
3
1382
1
4398
10
3765
4
3090
6
3546
2903
2932
2
619
1289601
3053
7
297066
0
21152
8
2110
1091
7034
19944
1518
3080
19783
5431
17946
1986
3562
1844
562
2629
1787
4309
25669