572
0
562
19783
2
3080
3
1166
2932
25669
21152
8
484
596
4471
1075
938
3090
6
612
1243
668
1298
475
1070
3159
1862
1
429
477
534
3724
34
1015
2439
1103