2126
2
2173
1
2100
4
1545
2123
2688
2760
2534
1431
1686
1931
3987
3
1784
1766
3696
8
1380
0
725
1663
5
2427
12
730
2838
1689
3056
2921
1606
2057
1426
1630
2825
1635