2245
3
3158
2
2907
3090
6
345
0
742
2087
2903
2932
392
3765
4
446
21152
8
3919
3316
17
2507
1
2011
3080
1543
2037
297066
3186
2650
2174
2691
9
1653
4978
3643
1534
20