3429
7
2600
4
5565
9
1690
1
1946
2
1788
329
0
3765
989
3565
8
2710
3053
851
929
1373
2788
3
1860
2243
6
4867
1114
266
2425
2338
1092
2551
1372
1558
469
581
2980