2531
2
3573
4
3365
3
2522
1891
6
535
0
1974
5375
3835
5
213
1425
1
3649
1451
2495
2059
1618
2505
1743
3054
3297
12
2057
582
1683
736
2023
84
656
1225
5390
7
1123