5489
11
1015
1
1694
951
690
2669
2
564
466
1743
0
226
108797
554
3614
2555
1681
746
1218
1399
1265
21152
8
2949
1449
957
820
1787
1746
2670
5375
986