1038
1
3803
3354
3178
2
2505
3386
476
0
2057
572
1015
2687
1683
464
784
1103
1527
1558
2890
3
3835
5
1887
866
1496
546
2680
1247
1225
775
1935
3518
1451