421
1
3589
2
883
19783
878
3715
3
844
1464
1632
578
25669
0
1199
1973
32302
2535
2562
2996
2082
572
1064
21152
8
1859
3090
6
3083
830
4179
2366
3326
477
685