572
0
32302
25669
2996
1189
657
14
19783
2
1193
758
1225
17946
685
2535
5065
1
3008
3
948
2986
578
1816
501
3158
420
436
473
4044
5
484
1601
2595
1045