1863
1
638
1120
3
951
990
2
1911
1407
841
745
0
989
1497
891
1362
1519
1339
1090
882
798
1128
988
10
628
575
704
362
516
600
526
864
6
428
937