458
0
1603
400
1219
479
691
2727
2
909
4594
1
1872
4537
6800
1541
4111
2010
1314
2645
759
382
5313
431
1949
1085
719
401
267
1232
1043
1610