1009
0
584
1411
1
4594
4328
10
691
759
1966
3
467
431
1998
1152
503
1045
422
517
745
479
2952
1232
471
655
1603
683
1075
1649
1238