3104
3
7515
4
11607
14
7772
8
3067
4179
5
2901
1
1279
1094
2
1697
1991
4000
755
2376
2341
4531
1343
0
682
8559
10
618
1429
1719
851
1298
1132
2306
3250
1506
1855
745