2245
3
742
0
197
392
451
3053
7
5151
2
3080
3715
21152
8
2356
6
4651
10243
4
619
1
437
946
2650
20
2890
1802
815
280
2405
2001
1716
1917
2740
582
1522
873
2932