458
0
2395
714
5611
11
1009
1663
431
1297
693
802
335
296
397
1
552
422
1033
1075
1599
631
357
408
435
327
274
255
2904
2
710
303
525
1182