1680
1
527
3
2741
4
4029
8
1753
2
1243
951
2054
3109
14
658
2667
3629
1913
0
2327
11
12472
1889
1458
1618