572
0
501
25669
1028
19783
2
758
484
2996
32302
607
14
685
1056
756
1189
931
2595
534
883
1225
4044
5
17946
578
1478
2535
661
1449
413
1849
3125