4440
3
2725
2
1518
0
2017
701
625
2939
16
1499
1
835
775
525
836
485
584
799
382
440
837
1363
1020
1980
1018
331
2272
4
9683
5
2453
1642
1495
247
3077