2495
0
1123
1
3098
3
1465
1237
1451
3518
2600
2
2522
2082
2631
4757
1743
1681
3001
3054
5
3683
2057
1336
1683