521
1
1824
0
587
1045
467
1333
349
979
20634
8
1020
404
1880
2
2730
6
918
213
172
418
2290
747
2657
3
1068
2668
846
81
775
1057
771
660
1100
618