8549
5
2045
1
1805
2418
2
1422
1565
1413
1129
0
933
2034
2753
796
4
538
981
733
517
428
3
625
980
1337
1128
1179
526
2100
915
508
648
491
1615