1306
1
458
0
1799
2
1024
503
266
683
1152
584
4594
432
691
759
1194
572
431
520
1164
1045
631
422
517
745
479
2952
1232
471
1133