1015
1
1694
2262
0
951
690
2669
2
2077
1606
564
1743
19944
108797
1681
1547
496
467
2999
3
1380
4179
21152
8
2949
3132
10
1787
868
1072
1614
4
59
4160
4074
1456