467
0
683
458
266
31535
1824
918
517
2748
2
1599
1518
1
691
2328
4594
1075
584
2211
1603
1297
396
759
4111
4328
10
693
1009
503
608
980
1232