2911
9
21152
8
1701
1
5805
18
12621
22
2838
4
3673
3
2990
0
2711
2
4651
923
3231
5151
2535
19783
2676
2932
1942
3498
32302
2405
800
1226
1235
1222
17946
2740
2082
1348
2593