836
1
1893
3
1516
2
2041
913
2137
14568
6
880
727
740
1530
1962
7
988
4
723
704
522
6211
1750
1437
954
849
823
1408
687
858
572
2206
9
1602
828
753