1816
1
670
586
2
11522
13
865
110
303
810
449
1141
765
776
4352
9
643
1729
10
420
1566
1850
3
477
841
360
1598
4
553
703
465
813
693
568
68
0