2531
2
3573
4
2522
3365
3
1372
1
1694
1451
0
951
213
317
1425
1891
6
3649
5
2312
2059
1688
2505
1743
3054
1729
3297
12
2057
1683
736
2023
84
3683
656
1618