3429
7
838
1
2710
2
1083
807
989
0
4438
6
4655
10
1303
496
1015
329
1606
1690
467
8527
7599
13
1777
1532
1380
1373
2600
4
6346
16
19944
929
2377
2110
1092
1787
3386
3