2911
9
3080
3
2932
2
21152
8
1701
1
3090
6
5805
18
12621
22
2838
4
3673
2990
0
3715
923
3231
5151
4651
2535
19783
3498
280
2405
32302
2740
800
1226
1235
1222
17946
1044
2650
20