476
0
1232
770
1866
3
579
616
21
587
472
479
572
368
670
4936
1
586
17
18
528
431
416
986
951
420
4682
2
47
369
1657
683
385
613
962
632