5104
1146
881
956
810
4176
874
3178
880
4986
1095
801
12929
1061
875
4839
1415
1636
897
1173
789
1583
974
818
1160
5399
1175
932
1054
852
1833
807
838
849
1739
961
969
4036
997
1604
4316
1087
957
816
1130
2679
1497
934
1779
5061
3811
1352
901
870
1083
1023
791
1342
1562
4235