471
1
918
2398
4
266
0
517
458
1554
584
4594
691
759
431
1152
503
1045
422
745
479
2952
1232
1603
683
1075
1649
4328
10
1238
546