4440
3
2725
2
1835
0
1769
496
1
1685
867
2017
363
190
318
314
175
1145
247
40
202
511
2655
491
519
378