758
0
990
1028
2750
1
3315
4
1400
920
3
2465
2
436
2932
2194
2903
373
3051
1603
1514
385
657
635
2346
2149
5
2087
1061
3090
6
3507
1136