2932
2
2087
3090
6
2903
3
25669
0
21152
8
3498
4
9956
3080
1828
1153
2629
2735
297066
20211
1704
2902
16
3014
20
2906
1
9877
5
1514
2355
1387
2556
763
19783
2535
4044
3083
17946