3765
4
2535
2
3053
7
3498
32302
0
19783
2245
3
17946
3158
7793
2932
1603
1
1295
25669
280
2476
2990
3683
1465
2650
20
1153
5982
6
2091
3090
2250
2152
21152
8
582
1431
1581