407
0
1618
950
1
2258
1431
1158
575
1123
1478
3080
3
503
3465
2
103
1044
1743
2505
1225
3054
5
2500
4471
1494
2057
2649
1028
790
106
3354
1481
4044
3083