2245
3
21152
8
3090
6
2903
2932
2
762
0
2354
1
3765
4
297066
3080
7034
3012
4443
9
17946
841
10827
25669
3423
32302
9956
3447
7
3655
4837
5
1226
7909
444571
1632
2902
16
5141
3386