412
0
433
1868
753
527
452
644
337
595
4915
1
2108
2
2727
3690
302
345
558
781
1692
1079
351
449
303
660
2954
548
2691
339
680