2126
2
1606
1
601
2173
496
0
2489
7
2185
1545
1390
2189
2025
3007
720
587
1175
570
2576
892
898
25669
1512
339
1672
2557
2034
4
1431
442
1293
2010
1868