2545
5
2546
2
2114
1719
1
1132
0
2306
1087
3250
4123
7
1506
1769
2906
3
745
15482
15
2814
2878
2499
4
1869
1300
1550
2443