443
0
342
2198
2
637
497
20634
8
714
1053
804
798
1073
152
670
573
501
553
932
472
477
1710
1
2395
3383
3
75
422
803
486
2766
518
480
1282