3429
7
838
1
1083
1373
785
0
610
989
2132
2
929
3216
10
2466
5
1092
2254
1716
329
1558
83
2890
3
866
879
6779
385
3613
8
851
2207
1517
3169
7394
2356
6
2580