2465
2
2245
3
3090
6
1092
1
2903
2932
297066
0
3765
4
19944
21152
8
3080
17946
1145
19783
3546
25669
2483
32302
108797
7034
1830
5090
2425
7
5141
1701
1210
750
1494
3041
9956