4445
3
3114
4
2190
1
3510
2
4111
2749
1787
2748
1452
968
0
1098
418
296
2125
2526
314
1671
2546
6975
6383
17