2452
2
1369
1
1538
915
0
1093
453
706
437
662
476
405
493
6288
386
622
538
448
468
761
1848
694
410
425
736
786
542
462
324