1788
1
785
0
1044
2166
2346
2505
2
3054
5
2500
14
3301
13
980
451
2057
572
2173
706
3354
1481
4044
3546
635
2465
1189
1683
734
3125
2949