559
1
1739
6
646
2174
4
4465
22
803
1816
580
460
0
9106
3
1073
2927
2
4032
2226
1755
3724
3820
1311
3175
2992
14801
11
298
1973