877
942
3616
808
1063
779
3643
5014
1040
975
823
4308
1691
1019
1352
7112
1390
820
1751
817
1034
2091
1027
1425
756
815
953
1027
1294
4348
954
1685
2106
1004
1250
771
843
827
1146
1007
797
5147
918
1742
1065
1221
792
1137
853
2539
830
968
935
1123
953
881
795
987
1522
967