563
1
1255
589
2
593
4924
0
882
1407
1594
491
1423
5
1477
850
240
81
260
140
677
3
286
443
336
656
74
186
147
315
54
2592
1546
874
746