1558
2
2505
7471
9
3591
11
1528
400
0
1530
1228
8527
1
774
1690
851
1475
1162
2268
4
674
1767
1239
6753
17
517
658
5746
23
2255
2955
1250
1466
3791
7
123674
35
1825
2836