2991
1
1903
0
2271
3
6714
10
2076
1334
7115
27
3250
2
7906
8
2086
1326
2084
6
2326
4
1889
544
5972
2096
1038
685
1142
1507
1578
1343
2799
2995
5745
5
1132
1129
509
772