1863
1
639
1120
3
952
990
2
1912
1408
841
745
0
989
1497
891
1363
1519
1339
1090
883
798
1129
988
10
628
575
704
362
516
600
527
864
6
428
937