485
0
595
325
715
510
457
970
1
2602
7
1151
1997
548
244
298
892
223
2939
16
585
631
833
2
1785
2010
1794
319
3740
167
1713
406
825
2801
2426