85
1
103
308
2
399
459
550
422
0
938
3
1087
915
6
2548
14
976
453
1120
563
735
564
613
644
1354
4
525
859
755
1154
835
1560
7
988
10
883
662
2951