4471
2
572
0
1166
2701
2524
1189
758
534
14
1862
1
25669
475
422
867
914
460
2123
620
938
1571
553
1070
418
1500
509
477
919
1494
951