572
0
19783
2
25669
32302
2996
14
1816
1193
1189
657
1461
17946
1601
501
2087
800
3125
791
758
1849
685
2986
1
822
2595
1225
761
1028
1022
5065
4044
5