4445
3
1559
2
1787
1
1876
2972
422
0
2570
1671
6975
4
417
2189
284
2235
2260
8876
8
6383
17
2520
1098
1570
2748
12