572
0
25669
758
475
1189
14
4471
2
19783
490
2996
484
2087
791
2524
534
1028
657
1193
3159
2366
1
1225
616
562
501
2663
98
668
315
914
1601