572
0
25669
19783
2
2996
32302
17946
2156
1
14
4044
5
1189
2535
758
3125
2595
685
791
1461
940
2964
721
1225
3498
4
989
1539
1028
52099
2478
657
1193
616