1015
1
2669
2
1694
951
690
564
1743
0
6110
4
2557
442
108797
1175
1419
3657
8
717
898
21152
2949
892
1787
2670
562
10827
2294
1923
2386
5375
9956
3
3012
2245