2245
3
571
0
3090
6
2903
2932
2
3765
4
21152
8
5517
1539
1
3080
297066
2270
572
3673
2996
1723
2907
894
614
1226
1045
25669
14
3053
7
19783
2535
803
452
4044
5
3083