564
1
613
643
2
1354
4
975
3
453
2547
14
602
841
749
1559
7
988
10
882
1154
0
834
1330
562
608
307
688
440
456
908
6
459
736
399
422
936
915
550