90
1
1700
628
1085
3
2040
497
762
2
1008
1298
2301
431
958
4217
10
2010
1059
1179
4
820
0
1711
525
1699
831
435
2036
1064
1186
1200
1526
1911
793
1003