3429
7
838
1
1083
1373
6779
5
989
0
1618
929
2427
12
951
1466
1092
2122
2
1564
1976
3
1423
329
599
879
385
712
3629
3613
8
851
2886
2327
11
616
1517
159
3871