2089
2
4553
5
1170
1
1455
483
1736
0
1936
4
1294
329
906
1785
2010
3740
1713
1042
1615
3
769
1012
2316