2306
2
3250
4123
7
1506
0
1769
2906
3
745
15482
15
2814
5
2878
2499
4
1398
1
710
597
1869
1550
2443
302