563
1
1252
589
2
593
4924
0
882
1407
1594
490
1423
5
1477
850
239
80
260
140
677
3
286
442
336
655
74
186
147
315
54
2592
1546
874
746