2262
0
1694
1
951
83
2077
2669
2
1015
1606
690
1547
1681
19944
108797
2999
3
496
564
1396
1743
467
1380
4179
2949
1825
2670
21152
8
1814
868
1923
1072
1787