5375
0
2949
951
1
2699
2
1743
790
3120
4
5658
9
2010
1757
3683
21152
8
2669
1247
2503
2505
3092
12632
7
1738
980
3054
5
2057
1683
1089
582
3873
15
2327
11
1306
1517
3
2500