822
1
1462
2
1256
883
1005
1018
963
3
1646
1665
1037
1094
3827
0
876
3429
687
2064
400
930
946
1898
860
477
475
3151
9
455
798
804
710
611
850