2222
2
1203
0
6180
5
2126
1606
1
601
2173
2489
7
2185
1545
1748
2025
3007
2576
3683
1431
2760
4
1660
2368
496
673
25669
868
709