2370
2
2711
2534
582
0
2763
21152
8
3172
1
3400
370
2740
3
6753
17
4099
2593
1036
4651
5151
2911
9
1011
1245
1554
345
1942
297066
766
873
2082
1063
451
1527
5978
6