1431
1
3429
7
2
1373
1092
929
2489
2886
4
989
0
385
329
838
851
1690
1942
9
2189
3770
2579
1650
456
1832
3
2777
2456
827
1555
1528
1011
2478
3000
6
3107