3090
6
2903
3
2932
2
32302
0
2131
1
25669
21152
8
3158
3080
5402
9
2377
1367
2009
5
1089
5372
3820
2305
2570
2750
19783
2535
4044
3083
17946
2465
3125
3546
1187
1264
779