4594
1
431
0
2683
503
1232
6800
546
584
2328
1780
655
608
745
755
589
1557
3621
2952
1100
471
759
846
301
1897
517
343
432
736
1238
722