8075
6
4589
5
1275
0
1951
1436
2
1596
3
2695
1
2421
7
2353
3901
2992
14
1128
2918
2243
1251
1699
4
1764
1283
6432
1661
3490
5418
8
2043
2160
2755
4363
15
11095
23
1135
2809
1968